home *** CD-ROM | disk | FTP | other *** search
/ Sound Fx / Sound Fx.iso / Software / ZIPED / IAP22W31.EXE / Readme.txt < prev    next >
Text File  |  1996-11-14  |  13KB  |  327 lines

  1. 1- The Internet Audio Publisher V2.0
  2.  
  3. 2- Contacts
  4.  
  5. 3- Using Internet Audio Publisher
  6.     3.1 Manual installation instructions
  7.         3.11 Problems related to BWCC.DLL (GP on startup)
  8.  
  9.     3.2 File Manager
  10.     3.3 WWW Browser
  11.  
  12. 4- Listening to real time Audio
  13.  
  14. 5- Publishing streaming Audio on a WWW server
  15.  
  16. 6- Licence and Distribution
  17.  
  18. +---------------------------------------------------------------------------------------------------------------------------------------------------+
  19.  
  20. 1 -The Internet Audio Publisher V2.0
  21.  
  22. Multi-format streaming audio Publishing tool for Windows 3.x and Win95.
  23.  
  24. -Play WAV, Sun/Next .AU, GSM6.10, US Robotics GSM (also Ms GSM and TrueSpeech unser Win95).
  25. -Play (Streaming) GSM6.10 and USR GSM (also Ms GSM and TrueSpeech under Win 95) in real time 
  26.  from any HTTP/1.0 (WWW) server on the Internet. 
  27. -Stream Ms GSM audio file sampled at 8000, 11025, 22050 and 44100 Hz for unprecedented 
  28.  streaming audio quality on the net !
  29.  
  30. -Supports the TrueSpeech format and their metafile (.tsp) so that you can listen to all TrueSpeech programs 
  31.  on the net using IAP / DAP V2.0 !
  32. - A recording function which support GSM6.10, USR GSM, Ms GSM @ 8, 11, 22 and 44 Khz, WAV and 
  33.   (Sun/Next) AU 8000 Hz "Mu" law.
  34. - A compressing / Expanding function to convert to and from GSM6.10 / USR GSM <-> WAV or AU
  35. - A FTP client to upload the audio file and create the meta file in a single operation ...
  36.  
  37. The easiest way to publish quality streaming audio on the Net
  38.  
  39. +---------------------------------------------------------------------------------------------------------------------------------------------------+
  40. 2- Contacts and Credits
  41.  
  42.         Noδl Bouchard
  43.         TELE DATA Consultants
  44.         MontrΘal, QuΘbec
  45.  
  46.         email: noelbou@cam.org
  47.         WWW: http://www.cam.org/~noelbou
  48.                 IAP / DAP WWW Site: http://www.cam.org/~noelbou/gsm_wine.html
  49.  
  50.         Voice:    (514) 527-1201
  51.         Fax:    (514) 527-2657
  52.  
  53. +---------------------------------------------------------------------------------------------------------------------------------------------------+
  54.  
  55. 3 -Using Internet Audio Publisher
  56.  
  57. 3.1 Manual Installation Instructions
  58.  
  59. - Create a new directory and Download the IAP20.ZIP file.
  60. - Unzip the file in the created directory.
  61. - Run the SETUP.EXE utility (Win95 version) or Install.EXE (Windows 3.x version)
  62.  
  63. OR
  64.  
  65. - Move (not copy) the ctl3dv2.dll file in your system's \windows\system directory after having 
  66.   made sure that you are not replacing an earlier version of it. (In the case you had an 
  67.   earlier version of ctl3dv2.dll, keep this one, delete the one shipped with DAP)
  68. - Move BWCC.DLL to you \Windows directory.
  69. - Move the TCP4W.DLL file to your system's \windows\system directory
  70. - Move the FTP4W.DLL file to your system's \windows\system directory
  71.  
  72. 3.11
  73.   Problems related to BWCC.DLL
  74.  
  75.   Some users have reported getting GP (general protection) errors on IAP
  76.   and / or DAP startup. This problem is caused by the installation
  77.   program which may fail to install BWCC.DLL (because an existing older copy
  78.   of it is beeing used by other programs). 
  79.   If you get GP error on IAP / DAP startup please check your \Windows\ and/or
  80.   \Windows\system directory for BWCC.DLL and make sure that it is not older
  81.   than the one shipped with IAP. if you have an older copy replace it by the 
  82.   one shipped with IAP. This will not affect any other application that make use
  83.   of this DLL since these are always backward compatible.
  84.  
  85. +--------------------------------------------------------------------------------------------+
  86.  
  87. 3.2 File Manager
  88.  
  89. To have the file manager launch IAP when selecting a WAV, AU and GSM file:
  90.  
  91. - Open Window's file manager.
  92. - Select File|Associate
  93. - File With Extension: WAV
  94. - Associate with: [path]\IAP.EXE
  95.  
  96. - Do the same operations for AU and GSM extensions.
  97.  
  98. +--------------------------------------------------------------------------------------------+
  99.  
  100. 3.3 WWW Browser
  101.  
  102. To have your internet browser launch IAP after a link to a GSM, GSD, WAV or AU 
  103. file has been selected:
  104.  
  105. - Add a new MIME Type definition for GSM6.10 in your WWW browser: audio/x-gsm
  106. - Set file extension for this type as gsm
  107. - Select DirAudio.EXE as the application launched when receiving audio/x-gsm media type.
  108.  
  109. For Netscape:
  110.  
  111. 1- Select Options|General Preferences|Helpers
  112. 2- Click on the "Create New Type" button.
  113.  
  114. MIME TYPE: audio
  115. MIME SUBTYPE: x-gsm
  116.  
  117. 3-Set File Extension as: gsm,gsd
  118. 4- Select the "Launch Application" radio button.
  119. 5- Enter the pathname of IAP.EXE Example: c:\diraudio\iap.exe
  120. 6- Press the "OK" button.
  121.  
  122. Repeat the same procedure for TrueSpeech WAV
  123. Edit existing application/dsptype type or Click on the "Create New Type" button.
  124.  
  125. MIME TYPE: application
  126. MIME SUBTYPE: dsptype
  127.  
  128. Set File Extension as: tsp
  129.  
  130. Same as step 4 to 6 above.
  131.  
  132. Repeat the same procedure for WAV
  133. Edit existing audio/x-wav type or Click on the "Create New Type" button.
  134.  
  135. MIME TYPE: audio
  136. MIME SUBTYPE: x-wav
  137.  
  138. Set File Extension as: wav
  139.  
  140. Same as step 4 to 6 above.
  141.  
  142. Repeat the same procedure for WAV
  143. Edit existing audio/x-wav type or Click on the "Create New Type" button.
  144.  
  145. MIME TYPE: audio
  146. MIME SUBTYPE: x-wav
  147.  
  148. Set File Extension as: wav
  149. Same as step 4 to 6 above.
  150.  
  151. Repeat the same procedure for .AU
  152. Edit existing audio/basic type or Click on the "Create New Type" button.
  153.  
  154. MIME TYPE: audio
  155. MIME SUBTYPE: basic
  156.  
  157. Set File Extension as: au,snd
  158. Same as step 4 to 6 above.
  159.  
  160. Note: The helper application definition for audio/basic is usually occupied by Netscape's 
  161. audio player app. NAPLAYER.EXE. In this case all you need to do is to edit that entry. 
  162. Just select the "Browse" button and select IAP.EXE.
  163.  
  164. +--------------------------------------------------------------------------------------------+
  165.  
  166.  
  167. 4- Listening to real time Audio
  168.  
  169. There are two methods to access a GSM / WAV file from a HTTP (WWW) server:
  170.  
  171. First, by selecting the File|Open Location option on the main menu and 
  172. entering the full URL of the file you wish to fetch. For instance:
  173.  
  174. http://www.cam.org/~noelbou/ex1.gsm will fetch the example from my WWW 
  175. site on my service provider's WWW server. (you can use your browser's
  176. Copy Location function (Right click on the link) and then paste it
  177. in IAP Open Location's dialog box by using <SHIFT-INS>).
  178.  
  179. Second, by clicking on a link to a "description file" on a WWW page. For 
  180. instance:
  181.  
  182. EX1.GSD
  183.  
  184. will fetch the description file named ex1.GSD on my WWW site. IAP will be 
  185. spawned by your WWW browser and the file will instruct the player on which 
  186. GSM file to fetch from the net.
  187.  
  188. +------------------------------------------------------------------------+
  189.  
  190. 5- Publishing streaming Audio on a WWW server
  191.  
  192. Publishing your audio files on the net is very simple. Here's the procedure.
  193.  
  194. 1- Create your GSM6.10 / Ms GSM file by using the recording function of IAP or using Windows 95 
  195. sound recorder(Start | Programs | Multimedia | Sound Recorder).
  196. (Make sure the Ms GSM codec have been installed.)
  197.  
  198. You can also create a GSM6.10 file by using the IAP's Compress function:
  199. Start by openning a 8000 Hz 16 bits PCM (WAV) file or from an 8000 Hz 8bits "Mu-Law" encoded file (.AU).(Sun/Next) 
  200. and use the Compress command.
  201.  
  202. 2- Use IAP's Send File function to upload the file and description file to your WWW site.
  203.  
  204. 3- Create a link to your description file in an HTML page. The link would be defined as something like:
  205.  
  206. <A HREF="ex1.gsd">Listen</A>
  207.  
  208. Or follow the following procedure:
  209.  
  210. 2a- Create a "Description File" with extension .GSD. This is a simple ASCII text file which contains a reference to 
  211. the .GSM file that you want to give access to.
  212.  
  213. The Description File or meta file should have the following form:
  214.  
  215. IAP_URL|protocol://host[:port]/path/filename
  216.  
  217. Where:
  218. IAP_URL| is a fixed string used for identification. The | (vertical bar) character is the delimiter. This will be used 
  219. in future versions for play lists and WWW site audio index.
  220. protocol is for now fixed to: http
  221. host is the host where the file is located.
  222. port is the optional port (default to 80. Used only when the HTTP server use a different port)
  223. path is the path to the file on the given host
  224. filename is the GSM6.10, Ms GSM or TrueSpeech  file name (with extension .GSM / WAV)
  225.  
  226. For instance:
  227. IAP_URL|http://www.cam.org/~noelbou/ex1.gsm or
  228. IAP_URL|http://ihs2.unn.ac.uk:8080/~ihbb1/hal.gsm
  229. IAP_URL|http://www.atlas.co.uk/omni/113/30s_22khzgsm.wav
  230.  
  231. Note that the referenced (.GSM) file may reside on any WWW server on the Internet.
  232.  
  233. 2b- Upload the .GSD (and .GSM) file(s) to your WWW site and make sure the .GSM file that is 
  234. referenced in your description file is available on the Net.
  235.  
  236. Setting up your HTTP server
  237.  
  238. The HTTP (WWW) server must be set up to accept the GSM, GSD and optionaly, TSP file types 
  239. (Extension: .GSM,.GSD and .TSP).
  240.  
  241. This is done by adding new MIME type definitions to the server (usually in a configuration file). 
  242. The new MIME types to add are:
  243.  
  244. TYPE/SUB-TYPE        EXTENSIONS
  245.  
  246. audio/x-gsm        gsm, gsd        (For GSM6.10 files)
  247.  
  248. audio/x-wav        wav            (For Ms GSM (WIN 95))
  249.  
  250. application/dsptype        tsp            (For True Speech)
  251.  
  252. The procedure to add a new MIME type varies from one server to another but is quite
  253. straightforward and should not cause any major headaches to your server maintenance
  254. peoples or your service provider.
  255.  
  256. Check at: 
  257.  
  258. http://www.cam.org/~noelbou/gsm_wine.html and 
  259. http://www.cam.org/~noelbou/gsmlinks.html
  260. http://www.cam.org/~noelbou/newlinks.html
  261.  
  262. for other explanations and examples. 
  263.  
  264. +-------------------------------------------------------------------------------------+
  265.  
  266. 6- Licence and Distribution
  267.  
  268. Distribution
  269.  
  270. This shareware software may be freely distributed, provided that:
  271.  
  272. (1)    Such distribution includes only the original archive supplied by TELE DATA 
  273.     Consultants  You may not alter, delete or add any files in the distribution archive.
  274.  
  275. (2)    The distrubution does not include a registration number.  In particular, you may not 
  276.     distrubute a registered version of Internet Audio Publisher.
  277.  
  278. (3)     No money is charged to the person receiving the software, beyond reasonable cost 
  279.     of packaging and other overhead.
  280.  
  281. Licence
  282.  
  283.  
  284. This agreement is a binding legal agreement between TELE DATA Consultants and the 
  285. purchasers, users or evaluators.  If you do not intend to honor this agreement, remove all 
  286. installed TELE DATA Consultants software from your computer now.
  287.  
  288. Evaluation (Unregistered) and Registered User Agreement
  289.  
  290. You may evaluate the Shareware program for maximum of thirty calendar days, after which 
  291. you must register the program with TELE DATA Consultants or remove the software from your 
  292. computer.  
  293.  
  294. You may allow other users to evaluate copies of the unregistered Shareware. All evaluation 
  295. users are subject to the terms of this agreement.
  296.  
  297. The evaluator/user/buyer/owner is not allowed to attempt to reverse engineer, disassemble or 
  298. decompile TELE DATA Consultants Software and products. 
  299.  
  300. All parts of TELE DATA Consultants software and products are copyright protected.  No program, 
  301. code, part, image, audio sample or text or may be copied or used in any way by the user except
  302. as intended within the bounds of the single user program.
  303.  
  304. The evaluator/user/buyer/owner of TELE DATA Consultants software will indemnify, hold harmless, 
  305. and defend TELE DATA Consultants against lawsuits, claims, costs associated with defense or 
  306. accusations that result from the use of TELE DATA Consultants software.
  307.  
  308. TELE DATA Consultants is not responsible for any damages whatsoever, including loss of information, 
  309. interruption of business, personal injury and/or any damage or consequential damage without limitation, 
  310. incurred before, during or after the use of our products.  Our entire liability, without exception, is limited to 
  311. the customers' reimbursement of the purchase price of the software (maximum being the suggested retail 
  312. price as listed by TELE DATA Consultants) in exchange for the return of the product, all copies, registration 
  313. papers and manuals, and all materials that constitute a transfer of ownership from the customer back to 
  314. TELE DATA Consultants.
  315.  
  316. Each registered copy of the TELE DATA Consultants software may be used in only one single location by 
  317. one user.  Use of the software means that you have loaded the program and run it or have installed the 
  318. program onto a computer.  If you install the software onto a multi-user platform or network, each and every 
  319. individual user of the software must be registered separately.
  320.  
  321. You may make one copy of the registered software for backup purposes, providing you only have one copy 
  322. installed on one computer being used by one person. If any person other than yourself uses TELE DATA 
  323. Consultants' software registered in your name, regardless of whether it is at the same time or different times, 
  324. then this agreement is being violated!  
  325.  
  326. The sale of and or distribution of registered copies of this software is strictly forbidden.  It is a violation of this 
  327. agreement to loan, rent, lease, borrow, or transfer the use of registered copies of TELE DATA Consultants products.